Edmund Cartwright

Explore definitions, synonyms, and language insights of Edmund Cartwright

Definitions

Noun
English clergyman who invented the power loom (1743-1823)